dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Track Star
— definition
1.
track star (Noun)
1 definition
track star (Noun)
— A star runner.
16 types of
ace
adept
champion
genius
hotshot
maven
mavin
megastar
sensation
star
superstar
virtuoso
whiz
whizz
wiz
wizard